等比数列{an}共2n项,a1=1奇数项和为85,偶数项和为170,求公比,项数